Inside The New Aldi Till-Free Shop In London